
#ifndef DESIGN_PATTERNS_BUILDER_COMPUTER_H
#define DESIGN_PATTERNS_BUILDER_COMPUTER_H

#include <string>

class Computer
{
private:
  std::string cpu_;
  std::string mem_;
  std::string keyboard_;
  std::string monitor_;

public:
  void set_cpu(std::string cpu);

  void set_mem(std::string mem);

  void set_keyboard(std::string keyboard);

  void set_monitor(std::string monitor);

  std::string get_cpu() const;

  std::string get_mem() const;

  std::string get_keyboard() const;

  std::string get_monitor() const;

  std::string Desc() const;
};

#endif //DESIGN_PATTERNS_BUILDER_COMPUTER_H
